Where Do Thoughts Come From